package oop.day04;

public class AnimalTest {
    public static void main(String[] args) {
      Boo boo = new Boo();
      boo.a();
      boo.show();
      boo.eat();

       // new Inter01(); 接口不能实例化
      InterImpl inter=  new InterImpl();
      inter.a();

      //  new Animal();  抽象类不能被实例化 也就是不能创建对象
      Dog dog=  new Dog("小白",2,"白");
      dog.eat();// 继承抽象方法 重写
      dog.lookHome();// 自身就有的方法
      dog.swim();// 接口继承重写的方法

      Chick chick = new Chick("小黄",1,"黄色");
      chick.eat();
      chick.leyegg();

      Fish fish = new Fish("小黑",2,"黑");
      fish.eat();// 继承重写的方法
      fish.swim();// 接口重写的方法

    }
}
